CAPI (Common Application Interface)
Um eine ISDN-Karte möglichst universell mit verschiedener Software einsetzen zu können, wurde ein Standard von verschiedenen deutschen Herstellern geschaffen: Das Common Application Interface (CAPI). Bei dieser CAPI-Schnittstelle handelt es sich nicht etwa um eine Hardware-Schnittstelle (wie z.B. die serielle Schnittstelle), sondern um eine Software-Schnittstelle, die es verschiedenen Programmen ermöglichen soll, hardwareunabhängig auf ISDN zugreifen zu können. Die bekannteste Version des CAPI ist die Version 1.1. Es gibt auch eine aktualisierte CAPI-Version 2.0.CAPI hat zwei große Vorteile:
- Jede CAPI-kompatible Software kann auf diese Schnittstelle aufsetzen, ohne zuvor auf den tatsächlich vorhandenen Kartentyp abgestimmt worden zu sein. Alle Befehle werden an das CAPI gesendet, das die Befehle umsetzt und dadurch die ISDN-Karte steuert.
- Der Kartenhersteller muß dem Anwender nur einen Treiber (nämlich den CAPI-Treiber) zur Verfügung stellen, ohne sich um die Anwendung sorgen zu müssen, die anschließend auf diesen CAPI aufsetzen soll.